﻿/**************************************************************************
创建日期:	2019/6/20 0:30:47     
作	  者:	张存
邮 	  箱:	zhangcunliang@126.com
创建时间:	
Copyright (c)  ZhCun.cn

描	述：
记	录：
***************************************************************************/
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using System;
using System.Collections.Generic;
using System.Text;

namespace ZhCun.WebCommon.FormatJson
{
    public static class ExJsonConvert
    {
        static ExJsonConvert()
        {
            TimeFormat = new IsoDateTimeConverter
            {
                DateTimeFormat = "yyyy-MM-dd HH:mm:ss"

            };
        }

        readonly static IsoDateTimeConverter TimeFormat;

        public static string ToJson(this object obj)
        {

            return JsonConvert.SerializeObject(obj, Formatting.Indented, TimeFormat);
        }
        public static T JsonToObject<T>(this string data)
        {
            return JsonConvert.DeserializeObject<T>(data, TimeFormat);
        }
    }
}
